Interface ACLProcess

All Superinterfaces:
IPCObject, Process
All Known Subinterfaces:
ACLv6Process, AsaAclProcess, AsaAclv6Process
All Known Implementing Classes:
ACLProcessImpl, ACLv6ProcessImpl, AsaAclProcessImpl, AsaAclv6ProcessImpl

public interface ACLProcess extends Process
Information provided by the PKI file:

    \class AclProcess
    
    \brief AclProcess is the process that handles ACLs.
    
    \example network().getDevice("Router0").getProcess("AclProcess")
    
Author:
Auto-generated
  • Method Details

    • addAcl

      void addAcl(String aclID)
      Information provided by the PKI file:
      
          \brief Adds the Acl object with the specified ID to this process.
          
          \param aclID, the ID of the Acl object to add.
          
              
      Parameters:
      aclID - Takes in a parameter of aclID
    • removeAcl

      void removeAcl(String aclID)
      Information provided by the PKI file:
      
          \brief Removes the Acl object with the specified ID from this process.
          
          \param aclID, the ID of the Acl object to remove.
          
              
      Parameters:
      aclID - Takes in a parameter of aclID
    • getAcl

      ACL getAcl(String aclID)
      Information provided by the PKI file:
      
          \brief Returns the Acl object from the specified ID.
          
          \param aclID, the ID of the Acl object.
          
          \return Acl, the Acl object associated with the specified ID.
          
              
      Parameters:
      aclID - Takes in a parameter of aclID
      Returns:
      ACL Returns a ACL
    • getAclAt

      ACL getAclAt(int index)
      Information provided by the PKI file:
      
          \brief Returns the Acl object at the specified index.
          
          \param index, the index of Acl object.
          
          \return Acl, the Acl object associated with the specified index.
          
              
      Parameters:
      index - Takes in a parameter of index
      Returns:
      ACL Returns a ACL
    • getAclCount

      int getAclCount()
      Information provided by the PKI file:
      
          \brief Returns the number of Acl objects in this process.
          
          \return int, the number of Acl objects in this process.
          
              
      Returns:
      int Returns a int